18 research outputs found

    A Multi-Level Framework for the Detection, Prioritization and Testing of Software Design Defects

    Full text link
    Large-scale software systems exhibit high complexity and become difficult to maintain. In fact, it has been reported that software cost dedicated to maintenance and evolution activities is more than 80% of the total software costs. In particular, object-oriented software systems need to follow some traditional design principles such as data abstraction, encapsulation, and modularity. However, some of these non-functional requirements can be violated by developers for many reasons such as inexperience with object-oriented design principles, deadline stress. This high cost of maintenance activities could potentially be greatly reduced by providing automatic or semi-automatic solutions to increase system‟s comprehensibility, adaptability and extensibility to avoid bad-practices. The detection of refactoring opportunities focuses on the detection of bad smells, also called antipatterns, which have been recognized as the design situations that may cause software failures indirectly. The correction of one bad smell may influence other bad smells. Thus, the order of fixing bad smells is important to reduce the effort and maximize the refactoring benefits. However, very few studies addressed the problem of finding the optimal sequence in which the refactoring opportunities, such as bad smells, should be ordered. Few other studies tried to prioritize refactoring opportunities based on the types of bad smells to determine their severity. However, the correction of severe bad smells may require a high effort which should be optimized and the relationships between the different bad smells are not considered during the prioritization process. The main goal of this research is to help software engineers to refactor large-scale systems with a minimum effort and few interactions including the detection, management and testing of refactoring opportunities. We report the results of an empirical study with an implementation of our bi-level approach. The obtained results provide evidence to support the claim that our proposal is more efficient, on average, than existing techniques based on a benchmark of 9 open source systems and 1 industrial project. We have also evaluated the relevance and usefulness of the proposed bi-level framework for software engineers to improve the quality of their systems and support the detection of transformation errors by generating efficient test cases.Ph.D.Information Systems Engineering, College of Engineering and Computer ScienceUniversity of Michigan-Dearbornhttp://deepblue.lib.umich.edu/bitstream/2027.42/136075/1/Dilan_Sahin_Final Dissertation.pdfDescription of Dilan_Sahin_Final Dissertation.pdf : Dissertatio

    A survey on smart grid potential applications and communication requirements

    Get PDF
    Information and communication technologies (ICT) represent a fundamental element in the growth and performance of smart grids. A sophisticated, reliable and fast communication infrastructure is, in fact, necessary for the connection among the huge amount of distributed elements, such as generators, substations, energy storage systems and users, enabling a real time exchange of data and information necessary for the management of the system and for ensuring improvements in terms of efficiency, reliability, flexibility and investment return for all those involved in a smart grid: producers, operators and customers. This paper overviews the issues related to the smart grid architecture from the perspective of potential applications and the communications requirements needed for ensuring performance, flexible operation, reliability and economics.http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=9424hb2016Electrical, Electronic and Computer Engineerin

    Smart grid technologies : communication technologies and standards

    Get PDF
    For 100 years, there has been no change in the basic structure of the electrical power grid. Experiences have shown that the hierarchical, centrally controlled grid of the 20th Century is ill-suited to the needs of the 21st Century. To address the challenges of the existing power grid, the new concept of smart grid has emerged. The smart grid can be considered as a modern electric power grid infrastructure for enhanced efficiency and reliability through automated control, high-power converters, modern communications infrastructure, sensing and metering technologies, and modern energy management techniques based on the optimization of demand, energy and network availability, and so on. While current power systems are based on a solid information and communication infrastructure, the new smart grid needs a different and much more complex one, as its dimension is much larger. This paper addresses critical issues on smart grid technologies primarily in terms of information and communication technology (ICT) issues and opportunities. The main objective of this paper is to provide a contemporary look at the current state of the art in smart grid communications as well as to discuss the still-open research issues in this field. It is expected that this paper will provide a better understanding of the technologies, potential advantages and research challenges of the smart grid and provoke interest among the research community to further explore this promising research area.http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=942

    Fach- und sprachintegrierte Förderung am Beispiel der Differentialrechnung

    No full text
    Die Koexistenz von Inhalt und Kalkül im Mathematikunterricht ohne Vernetzung ist ein Phänomen, das bereits oft beobachtet und empirisch belegt wurde. Auch in der Differentialrechnung bedeutet eine korrekte Kalkül-beherrschung der Lernenden noch lange nicht, dass sie tragfähige inhaltliche Vorstellungen entwickelt haben (Hahn 2008), was auch mit sprachlich bedingten Hürden zusammen hängen könnte. Daher zielt das Projekt MuMAnalysis darauf, fach- und sprachintegrierte Ansätze zur Differentialrechnung zu entwickeln und zu erforschen

    Allogeneic Heamatopoietic Stem Cell Transplantation in Elderly Patients; Single Centre Experience

    No full text
    44th Annual Meeting of the European-Society-for-Blood-and-Marrow-Transplantation (EBMT) -- MAR 18-21, 2018 -- Lisbon, PORTUGALSahin, Fahri/0000-0001-9315-8891; Saydam, Guray/0000-0001-8646-1673WOS:000487702805006[No Abstract Available]European Soc Blood & Marrow Transplanta

    PRALATREXATE IN PATIENTS WITH RELAPSED OR REFRACTORY PERIPHERAL T-CELL LYMPHOMA; REPORT ON THREE PATIENTS

    No full text
    8th International Eurasian Hematology Oncology Congress (EHOC) -- OCT 18-21, 2017 -- Istanbul, TURKEYWOS: 00041674260013
    corecore